package com.zhengke.service.spxxgl;

import com.zhengke.common.object.Result;
import com.zhengke.pojo.GoodImages;
import com.zhengke.pojo.GoodsDetail;
import com.zhengke.pojo.SysGoods;

import java.util.List;

/**  

* 创建时间：2019年12月26日 下午7:16:36 

* 项目名称： tvmallbs 

* @author 王东科

* @version 1.0     

* 文件名称：GoodsDetailService.java  

* 类说明：  

*/
public interface GoodsDetailService {

	/**
	 * 	查询商品信息
	 * @return
	 */
	Result queryGoodsDetail(String goodsName,String gc1,String gc2,String gc3,String status,
			String brandName,String isNormal ,String integralBuy,int pageNum,int size) throws Exception;
	
	/**
	 * 修改商品状态
	 * @param goodsDetail
	 */
	public void updateStatus(GoodsDetail goodsDetail) throws Exception;
	
	/**
	 * 根据主键删除商品信息
	 * @param goodsId
	 * @throws Exception
	 */
	public Integer deleteGoodsDetail(Integer goodsId) throws Exception;

	public List<SysGoods> querySys(int gcParentId) throws Exception;

	/**
	 * 通过doodsId查询商品图片信息
	 * @param goodsId
	 * @return
	 */
	List<GoodImages> queryImages(String goodsId);

	/**
	 * 修改商品图片
	 * @param goodImages
	 * @return
	 */
	int updateImages(GoodImages goodImages);
}
